Platinum Driver
Image of Visual Novel

Description


Accelerate through a track filled with traps in outer space. Dodge, shoot and shield yourself from obstacles. Can you make it through without getting hit?

Program: Unity
Language: C#
Team Project: 4 Members
My Role: Programmer, Game Designer

Why Was This Created?


Platinum Driver is a game created for a York University course: Game Development II.

The goal was to create something in Unity within 2 weeks that demonstrated scripting, prototyping, level design and other techniques which were learned in previous game design courses.

Roles & Responsibilities


  • Includes basic obstacles with associated UI pop-ups. Functions to familiarize the player with the game's controls and how they can be used to overcome obstacles.

  • Input detection and logic for the corresponding in-game actions, including player movement and player abilities. Essentially, the main mechanics of the game.

  • Continuous score addition and appropriate deduction on obstacle hit for both score and health.

    Resetting to checkpoint: required storing/using how much the player had progressed on the level's track when they hit certain collision points (i.e., checkpoints).

Biggest Challenge


Although I was responsible for moving the player left and right, another team member tried to move the player down a track. This early track mechanic was replaced by an asset.

The biggest challenge was trying to move the player along a curving and winding path. Before this project, members of the team and I didn’t like the idea of using assets. However, I was able to find an asset that fixed this vehicle movement problem for us. From then on, I saw assets in a much friendlier light.

Download


Download here or on Itch.io.

    Requirements:

  • OS: Windows
  • Keyboard